@charset "utf-8";
/* CSS Document */
/*全局标题*/
.qj_title{ padding:30px 0; text-align:center; background:url(../images/all_title.jpg) no-repeat center;}
.qj_title h2 a{ font-size:24px; font-weight:bold; color:#004c00;}
.qj_title h3 a{ font-size:24px; font-weight:bold; color:#004c00;}
.qj_title span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#9e9e9e;}
.qj_titles h3 a{ color:#fff;}
.qj_titles span{ color:#fff;}
/*----------------------------------------------------------*/
.titleall{ overflow:hidden;}
.titleall span{ font-size:24px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#c5c5c5;}
.titleall h3 a{ font-size:18px;}

/*banner样式*/
.banner {width: 100%;margin: 0 auto;}
.flexslider {position: relative;height:664px;overflow: hidden;background: url(../images/loading.gif) 50% no-repeat;}
.slides {position: relative;z-index: 1;}
.slides li {height:664px;}
.slides li a {display: block;width: 100%;height:664px;}
.flex-control-nav {position: absolute;bottom:10px;z-index: 999;width: 100%;text-align: center;}
.flex-control-nav li {display: inline-block;width: 14px;height: 14px;margin: 0 5px;
*display:inline;zoom: 1;}
.flex-control-nav a {display: inline-block;width: 14px;height: 14px;line-height: 40px;overflow: hidden;background: url(../images/dot.png) right 0 no-repeat;cursor: pointer;}
.flex-control-nav .flex-active {background-position: 0 0;}
.flex-direction-nav {position: absolute;z-index: 3;width: 100%;top: 45%;}
.flex-direction-nav li a {display: block;width: 50px;height: 50px;overflow: hidden;cursor: pointer;position: absolute;}
.flex-direction-nav li a.flex-prev {left: 40px;background: url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right: 40px;background: url(../images/next.png) center center no-repeat;}

/*搜索样式*/
.search {height: 88px;line-height: 88px;}
.tellse{ width:426px; padding-left:30px; background:url(../images/icontell.jpg) no-repeat left center;}
.tellse span{ font-size:14px;}
.tellse strong{ font-size:24px; color:#9d0000; font-family:Arial, Helvetica, sans-serif; margin-left:5px;}
.search_new{ width:720px;}
.search_wz a {margin: 0 5px;}
.search_ss {width:270px;height: 41px;background: url(../images/search_bg.jpg) no-repeat;margin-top:22px;}
.text {float: left;width:220px;height: 41px;background: none;line-height: 41px;padding-left: 10px;font-size: 12px;border: 0;color: #a0a0a0;}
.submit {float: left;width: 38px;height: 41px;border: 0;background: none;cursor: pointer;}

/*产品展示*/
.bg1{ width:100%; height:902px; background:url(../images/bg1.jpg) no-repeat center; padding-top:60px;}
.t_title{ height:68px; margin-top:30px;}
.t_title h2{ line-height:24px;}
.t_title h2 b{ font-size:24px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#c5c5c5;}
.t_title h2 b a{ font-size:18px; color:#333;}
.t_title ul{ height:40px; background:#c5c5c5;}
.t_title ul li{ height:40px; line-height:40px; display:inline-block; padding:0 24px; font-size:15px;}
.t_title ul li:hover{ background:#9d0000;}
.t_title ul li:hover a{ color:#fff;}

.prosImg{ width:590px; height:322px; overflow:hidden;}
.prosImg img{ width:590px; height:322px;  transition:.5s;}
.prosImg:hover img{ transform:scale(1.1,1.1);}
.zlpro{overflow:hidden; margin:20px 0;}
.prosTxt{ width:564px;}
.prosTxt div{ height:100px; border-bottom:1px solid #c5c5c5;}
.prosTxt div span{ display:block; font-size:18px; padding-top:20px;}
.prosTxt div b{ font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#c5c5c5;}
.prosTxt p{ margin:30px 0; height:68px; overflow:hidden; font-size:14px;}
.prosTxt a.mores{ width:115px; height:26px; text-indent:20px; line-height:26px; font-size:14px; background:url(../images/mores_bg.jpg) no-repeat; display:block;}

.imgall li{ display:inline-block; width:214px; margin:0 9px;}
.imgall li img{ width:212px; height:157px; border:1px solid #a0a0a0; transition:.5s;}
.imgall li span{ display:block; text-align:center; width:100%; line-height:30px;}
.imgall li:hover img{ transform:scale(1.1,1.1);}

.ba1{ width:100%; height:510px; background:url(../images/bn1.jpg) no-repeat center;}
.bazx{ width:1180px; height:510px; margin:0 auto;}
.bazx h2{ font-size:40px; padding:64px 0 14px 64px; text-shadow:2px 3px 4px #333; font-weight:bold;}
.bazx h2 a{ color:#ffd800;}
.bazx h1{ font-size:14px; line-height:30px; font-size:18px;padding-left:64px; text-shadow:2px 3px 4px #333; width:550px; color:#fff;}

/*公司*/
.abouts{ padding:40px 0;}
.about_left{ width:732px; padding:20px 0; border-right:1px solid #a0a0a0; padding-right:20px;}
.abcons_left{ width:270px; margin-top:20px;}
.abcons_left img{ width:270px; height:171px; padding:2px; border:1px solid #a0a0a0;}
.abtxt_right{ width:425px; margin-top:20px;}
.abtxt_right p{ font-size:14px; margin:5px 0; height:110px; overflow:hidden;}
.abtxt_right li{ display:inline-block; padding:0 30px; height:36px; line-height:36px; font-size:14px; background:#333; transition:.3s; cursor:pointer; margin-top:14px; margin-right:23px;}
.abtxt_right li:hover{ background:#9d0000;}
.abtxt_right li a{ color:#fff;}

.onlines{ width:406px;}
#feedback_forms table { width: 100%;}
#feedback_forms table tr td:nth-of-type(1) { width: 60px;}
#feedback_forms .input { display: inline;width:272px;margin-right: 5px; padding: 5px;height: 14px;line-height: 14px;vertical-align: middle;background: none repeat scroll 0% 0% #FFF;border: 1px solid #CACACA;font-family: "Microsoft YaHei";}
#feedback_forms .btn_submit { background: none repeat scroll 0px 0px #333;  color: #FFF;cursor: pointer;font-family: "Microsoft YaHei";font-size: 12px;line-height: 1em; padding: 10px 30px; margin-top: 10px;border: 0;}
#feedback_forms textarea { width: 80%; height: 40px; padding: 5px;border: 1px solid #cacaca;}
/*优势*/
.advs{ height:430px;}
.advstxt{ height:89px; background:url(../images/advs_bg_top.jpg) no-repeat;}
.advstxt li{ font-weight:bold; width:292px; display:inline-block; text-align:center; font-family:Arial, Helvetica, sans-serif; height:89px; line-height:89px; font-size:38px; text-transform:uppercase; color:#333; transition:.3s; cursor:pointer;}
.advstxt li.on{ color:#9d0000;}
.adccons{ overflow:hidden;}
.advstxts{ width:587px; height:334px; background:url(../images/advs_txt_bg.jpg) no-repeat;}
.advstxts div{ border-left:2px solid #fff; padding-left:10px; margin:30px 0 0 52px;}
.advstxts div span{ font-size:18px; display:block; color:#fff;}
.advstxts div b{ font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#adadad;}
.advstxts p{ color:#fff; font-size:16px; padding:30px 0; margin-left:52px;}
.advstxts a{ display:block; width:131px; height:34px; text-align:center; line-height:34px; background:#9d0000; color:#fff; font-size:16px; margin-left:52px; margin-top:50px;}
/*案例展示*/
.jzzs{ overflow:hidden; width:1180px; height:290px; position:relative; margin-top:30px;}
.jzzs a{ cursor:pointer;}
.jzzs li{ width:262px; float:left; margin:0 15px;}
.jzzs li img{ width:262px; height:194px; border:1px solid #a0a0a0;}
.jzzs li .title a{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden;font-size:14px;}
.jzzs li .title p{ height:52px; overflow:hidden; }
.le01{ display:block; width:28px; height:57px; background:url(../images/le01.jpg) no-repeat; position:absolute; left:0; top:70px; z-index:999;}
.ri01{ display:block; width:28px; height:57px; background:url(../images/ri01.jpg) no-repeat; position:absolute; right:0; top:70px; z-index:999;}
/*客户见证*/
.khjzs_con{ margin-top:24px;}
.khjzs_con li{ display:inline-block; width:540px; /*margin:15px 20px;*/ margin-right:46px;}
.khjzs_con li img{ width:252px; height:162px; border:1px solid #a0a0a0;}
.khjzs_con li div{ width:274px;}
.khjzs_con li div strong{ display:block; margin-top:18px; font-size:15px;}
.khjzs_con li div p{ height:78px; line-height:24px; margin:10px 0; overflow:hidden;}
.khjzs_con li div b a{ display:block; width:83px; height:25px; text-align:center; line-height:25px; background:#9d0000; color:#fff; font-size:14px;}
/*行间广告*/
.bars strong{ display:block; color:#333; font-size:24px; margin:30px 0 10px;}
.bars span{ display:block; font-size:14px;}
.bars .bars_le{ padding-left:120px; margin-top:40px;}
.bars .bars_ri { padding-top:64px; padding-right:120px;}
.bars .bars_ri a{ display:inline-block; width:127px; height:28px; text-indent:8px; font-size:14px; line-height:28px; background:url(../images/mores_bg0.jpg) no-repeat; margin:20px 0 0 110px;}
.bars .bars_ri em{ display:inline-block; height:50px; line-height:50px; padding-left:60px; font-size:14px; background:url(../images/tell_1.png) no-repeat left center; margin:0 20px;}
.bars .bars_ri b{ font-size:24px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.bg2{ background:url(../images/bg2.jpg) no-repeat center bottom; padding-bottom:50px; padding-top:20px; margin-top:60px; height:860px;}
/*新闻*/
.newsall{ width:1180px; position:relative; padding:30px 0; height:350px; overflow:hidden;}
.newspict{ width:800px; border-right:1px dashed #a0a0a0;}
.newspicts{ width:354px; overflow:hidden; display:inline-block; margin:10px 15px;}
.newspicts img{ width:106px; height:70px; border:1px solid #a0a0a0;}
.newspicts div{ width:236px;}
.newspicts div a{ font-size:15px; height:24px; line-height:24px; overflow:hidden; display:block;}
.newspicts div p{ height:40px; overflow:hidden; line-height:20px;}
.newpicgd{ width:354px;}
.newpicgd .newspicts div{ width:100%;}
.newpicgd .newspicts div a{ font-size:15px; height:24px; line-height:24px; overflow:hidden; display:block; background:url(../images/icon1.jpg) no-repeat left center; padding-left:15px;}
.newpicgd .newspicts div p{ height:40px; overflow:hidden; background:url(../images/icon2.jpg) no-repeat left 7px; padding-left:15px;}
.newstitle{ position:absolute; top:30px; right:0;}
.newstitle li{ padding:0 30px; height:40px; line-height:40px; font-size:16px; background:#c5c5c5; float:left;}
.newstitle li.on{ background:#9d0000;}
.newstitle li.on a{ color:#fff;}


.prodHeader{ height:102px; background:#0066cb; text-align:center;}
.wh{height:102px;  color:#fff; font-size:18px; background:url(../images/ml_bg.jpg) no-repeat center; text-indent:82px;}
.wh span{ display:block; font-size:18px; padding-top:26px;}
.wh b{ display:block; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.prodHeader h3{ padding-top:20px;}
.prodHeader h3 a{ font-size:18px; color:#fff;}
.prodHeader span{ text-transform:uppercase; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.proBg{ height:596px; padding-top:30px; margin-top:20px; background:#efefef url(../images/proBg.jpg) no-repeat center bottom;}
.proBgLeft{ width:300px; height:726px; background:url(../images/proLeft.jpg) no-repeat;}
.proHeader{ padding:32px 0 45px; text-align:center; font-size:18px;}
.proHeader h2 a{ color:#ff8a00; font-size:18px;}
.proHeader span{ color:#cbcbcb; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px;}
.proBgLeft li{ height:40px; line-height:40px; font-size:15px; padding-left:80px;}
.proTell{ width:300px; height:185px; position:relative; background:url(../images/proLeftTell.jpg) no-repeat;}
.proTell span{ font-size:24px; font-family:Impact; position:absolute; top:124px; left:92px; color:#fff;}
.proBgLeft .more{ display:block; margin:55px 0 0 34px;}
.proBgRight{ width:100%;}
.slideTxtBoxs .hd{ width:243px; height:498px; float:left; background:#e0e0e0;}
.slideTxtBoxs .hd span a{ color:#fff; font-size:14px;}
.slideTxtBoxs .hd ul{width:100%;}
.slideTxtBoxs .hd ul li{height:49px; line-height:49px; text-align:center; cursor:pointer; font-size:18px;  }
.slideTxtBoxs .hd ul li a{ color:#333;}
.slideTxtBoxs .hd ul li.on{ background:#f5f5f5 url(../images/proLinw.jpg) 20px center no-repeat;}
.slideTxtBoxs .bd ul{ width:918px; float:right; zoom:1;  }
.proWidth{ width:533px;}
.slideTxtBoxs .bd li{ float:left;}
.slideTxtBoxs .bd li span{ display:block; font-size:14px;}
.slideTxtBoxs .bd li .proOne{ width:384px;}
.slideTxtBoxs .bd li .proOne span{ display:block; height:99px; background:#b2b2b2;}
.slideTxtBoxs .bd li .proOne span a{ display:block; height:30px; line-height:30px; border-bottom:1px solid #fff; text-indent:24px;}
.slideTxtBoxs .bd li .proOne span p{ padding-top:10px; text-indent:24px; height:60px; overflow:hidden; color:#fff;}
.slideTxtBoxs .bd li .proTwo{ width:261px; float:left; margin: 0 0 5px 5px;}
.slideTxtBoxs .bd li .proTwo span{ display:block; height:24px; line-height:24px; background:#b2b2b2; font-size:12px; text-align:center;}
.slideTxtBoxs .bd li a{ color:#fff;}
.slideTxtBoxs .bd li .date{ float:right; color:#999;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBoxs .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBoxs .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBoxs .arrow .next{ background-position:0 -50px;  }
.slideTxtBoxs .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBoxs .arrow .nextStop{ background-position:-60px -50px; }

/*优势*/
.yszone{ height:1445px; background:url(../images/ys_bg.jpg) no-repeat center top;}
.ysz_header{ text-align:center; color:#fff; padding-top:60px;}
.ysz_header span{ font-size:34px; font-weight:bold;}
.ysz_header b{ font-family:"Times New Roman", Times, serif; font-size:24px; text-transform:uppercase;}
.ysz_header strong{ font-size:40px;}
.xlxtitle{ overflow:hidden;}
.xlxtitle img{ height:418px;}
.xlxtxt{ width:500px;}
.ysadv_con{ width:532px; padding-top:30px;}
.txt_title{ height:46px; background:url(../images/ys_title.png) no-repeat; margin-bottom:20px;}
.txt_title i{ display:inline-block; width:46px; height:46px; font-size:30px; color:#b8100d; text-align:center; line-height:46px; margin-right:10px;}
.ysadv_con strong{font-size:32px; color:#fff; font-weight:normal;}
.ysadv_con b{ font-size:32px; font-family:"Times New Roman", Times, serif; color:#e9e9e9; text-transform:uppercase;}
.ysadv_con p{ font-size:16px; color:#fff; margin-top:10px; padding-left:15px; background:url(../images/ys_icon.jpg) no-repeat left center;}
.ysadv_more a{ display:inline-block; width:115px; height:36px; text-align:center; line-height:35px; font-size:16px; color:#fff; margin:30px 20px 0;}
.ysadv_more a.color1{ background:url(../images/more1.jpg) no-repeat;}
.ysadv_more a.color2{ background:url(../images/more2.jpg) no-repeat;}
/*行间广告*/
.bar2{ height:251px; background:url(../images/bar2.jpg) no-repeat center top;}
.bar2 .bar2_txt{ color:#aa110b;}
.bar2 .strong{ font-size:24px; display:block; padding-top:33px;  padding-left:62px; color:#aa110b; padding-bottom:10px;}
.bar2_txt b{ display:block; padding-left:62px;font-size:24px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; color:#fff; font-weight:bold;}
.bar2 span{ display:block; padding-left:62px;font-size:28px; color:#aa110b; font-weight:bold; text-indent:114px;}
.bar2 span b{ font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bar2 .bar1tell{padding-top:30px; padding-left:20px; font-size:18px;}
.bar2 .bar1tell span{ font-size:16px;}
.bar2 .bar1tell strong{ display:inline-block; font-size:28px; font-family:Arial, Helvetica, sans-serif; padding:0 20px 0 12px; font-weight:normal;}
.bar2 .bar1tell a{display:inline-block; width:127px; height:30px; text-align:center; line-height:30px; background:#fff; color:#aa110b; font-size:14px;}
.bar3{ height:262px; background:url(../images/bar3.jpg) no-repeat center top;}
.bar3 .strong{ padding-top:50px;}
.bar3 span{ font-size:14px;}
.bar3 .bar2_txt{ padding-left:386px;}
.bar3 .bar1tell{ padding-top:25px;}
/*加盟系统*/
.jmxt{ height:625px; background:url(../images/jmxt_bg.jpg) no-repeat center top;}
.jmxt li{ width:495px; height:58px; background:#aa110b; padding:15px 25px; border-radius:8px; margin-bottom:24px;}
.jmxt li span{ font-size:18px; color:#f7f064;}
.jmxt li p{ font-size:14px; color:#fff;}
/*加盟风采*/
.jmfc{ width:706px; overflow:hidden; background:#fff; padding:15px; }
.honors{ overflow:hidden; padding:20px 0; background:#f7f7f7;}
.honors_header{ border-bottom:1px solid #a0a0a0; overflow:hidden; padding-bottom:5px; margin-bottom:15px;}
.honors_header h3 a{ font-size:18px; color:#aa110b;}
.honors_header h3 b{ color:#545454; padding-left:10px;}
.honors_header span{ font-size:14px; text-transform:uppercase;}

/*合作*/
.case{ height:405px; padding-top:30px;}
.allzz{background:url(../images/kh_line.jpg) no-repeat center;}
.jzz{ padding-top:70px;}
/*.picMarquee-leftcase .hd .prev{display:block;  width:50px; height:100px;overflow:hidden; position:absolute; left:0; top:38px;cursor:pointer; z-index:999; }
.picMarquee-leftcase .hd .next{display:block;  width:50px; height:100px; overflow:hidden;  position:absolute; right:0px; top:38px;cursor:pointer; z-index:999;}*/
.picMarquee-leftchz .bd {
}
.picMarquee-lefthz .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picMarquee-lefthz .bd ul li {
	float: left;
	overflow: hidden;
	width: 236px;
	margin:0 20px;
}
.picMarquee-lefthz .bd ul li .pic {
	text-align: center;
}
.picMarquee-lefthz .bd ul li .pic img {
	width: 220px;
	height: 167px;
	padding:8px;
	background:#e8e8e8;
}
.picMarquee-lefthz .bd ul li .title {
	width:100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size:14px;
}
.picMarquee-lefthz .bd ul li b{ display:block; width:126px; height:22px; text-align:center; line-height:22px; font-size:14px; color:#fff; border-radius:50px; background:#0268c8; margin:0 auto;}
.picMarquee-lefthz .bd ul li b a{ color:#fff;}
/*客户见证*/
.clicks{ width:78px; height:39px; background:url(../images/kh_icon.jpg) no-repeat center; margin:20px auto;}
.clicks a{ display:inline-block; width:39px; height:39px; cursor:pointer;}
.kh_all{background:url(../images/keh_bg.jpg) no-repeat center bottom;
	height:652px;}
.case_header {
	padding: 40px 0 20px;
	text-align: center;
	background:url(../images/header_bg_tit.jpg) no-repeat center bottom;
	margin-bottom:30px;
}
.case_header h3 a {
	font-size: 24px;
	font-weight:bold;
	color:#0268c8;
}
.case_header span {
	font-size: 18px;
	text-transform: uppercase;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	color:#939393;
}
.kehu {
	overflow: hidden;
}
.kehu_header {
	height: 82px;
	line-height: 82px;
	background: url(../images/kehu_header.jpg) repeat-x bottom;
	margin-bottom: 20px;
}
.kehu_header h3 {
	display: inline-block;
	background: url(../images/kehu_icon.png) no-repeat left center;
	padding-left: 60px;
}
.kehu_header h3 a {
	font-size: 20px;
}
.kehu_header b {
	float: right;
}
.kehuqh{ background:url(../images/kh_line.jpg) no-repeat center;}
.kehuqh ul{ width:600px; margin:40px auto 10px;}
.kehuqh li{ display:inline-block; width:260px; height:40px; text-align:center; line-height:40px; border-radius:50px; font-size:18px; font-weight:bold; margin:0 15px; background:#146eba;}
.kehuqh li a{ color:#fff;}
.kehuqh li.on{ background:#fe7d00;}
.khjz_con ul {
	overflow: hidden;
	padding: 20px 0;
}
.khjz_con li {
	float: left;
	padding:3px;
	width: 288px;
	border:1px solid #d0d0d0;
	padding:5px;
	margin: 10px 34px;
	cursor:pointer;
}
.kehu_txt{ cursor:pointer; padding:5px 15px;}
.khjz_con li:hover .kehu_txt{ background:#004c00; color:#fff;}
.khjz_con li:hover a{ color:#fff;}
.khjz_con li img {
	width: 288px;
	height: 173px;
}
.kehu_txt strong {
	display: block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-weight:normal;
}
.kehu_txt strong a {
	font-size: 14px;
	display: block;
	margin-bottom: 10px;
}
.kehu_txt div {
	margin-top:10px;
	height: 88px;
	overflow: hidden;
}
.kehu_txt span a {
	display: block;
	width: 92px;
	height: 22px;
	border-radius: 3px;
	background: #b90000;
	text-align: center;
	line-height: 22px;
}
.khjzmore {
	width: 78px;
	height: 39px;
	margin: 15px auto;
}
.khjzmore .click1 {
	width: 39px;
	height: 39px;
	overflow: hidden;
	display: inline-block;
	background: url(../images/khjz_click.jpg) no-repeat 0 0;
	float: left;
	cursor: pointer;
}
.khjzmore .click2 {
	width: 39px;
	height: 39px;
	overflow: hidden;
	display: inline-block;
	background: url(../images/khjz_click.jpg) no-repeat -39px 0;
	padding: 0;
	float: left;
	cursor: pointer;
}


/*关于我们*/
.about_all {
	height: 487px;
	background:url(../images/about_bg.jpg) no-repeat center top;
}
.about_con{margin-top:20px;}
.ab_conheader {
	padding-bottom: 10px;
}
.ab_conheader span {
	font-weight: bold;
	color: #bdbdbd;
	text-transform: uppercase;
	font-size: 36px;
}
.ab_conheader span b {
	font-size: 18px;
}
.ab_conheader h3 {
	display: inline-block;
	font-size: 24px;
	padding-top: 55px;
    text-indent: 59px;
}
.ab_conheader h3 a{ color:#fff;}

.about {
	padding: 40px 0 20px;
}
.about_img img{ width:463px; height:368px;}
.ab_con_txt span a{ display:block; width:124px; height:35px; text-align:center; line-height:35px; background:#fb9600; border-radius:50px; font-size:14px; color:#fff;}
.ab_con {
	width: 562px;
	height:360px;
	padding:20px;
}
.ab_con_txt strong a {
	font-size: 18px;
	font-weight: bold;
	color: #0097d8;
	display: block;
	margin-bottom: 10px;
}
.ab_con_txt div {
	height: 85px;
	overflow: hidden;
	font-size: 14px;
	margin-bottom: 10px;
	color:#fff;
}
.par_right{ width:868px;}
.honor {
	width: 322px;
	padding-left: 30px;
	border-left: 1px solid #000;
}
.honor_header {
	height: 36px;
	line-height: 36px;
	margin-bottom: 20px;
}
.honor_header h3 a {
	font-size: 18px;
}
.honor_header h3 b {
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
}
.picScroll-left001 {
	width: 100%;
	overflow: hidden;
	position: relative;
}
.picScroll-left001 .hd {
	overflow: hidden;
	height: 0;
}
/*.picScroll-left001 .hd .prev{ display:block;  width:32px; height:32px; position:absolute; right:0; top:100px;overflow:hidden;
cursor:pointer; background:url(../images/honor_right.jpg) no-repeat;}
.picScroll-left001 .hd .next{ display:block;  width:32px; height:32px; position:absolute; left:0; top:100px;overflow:hidden;
cursor:pointer; background:url(../images/honor_left.jpg) no-repeat;}*/
.picScroll-left001 .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}
.picScroll-left001 .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url("images/icoCircle.gif") 0 -9px no-repeat;
}
.picScroll-left001 .hd ul li.on {
	background-position: 0 0;
}
.picScroll-left001 .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picScroll-left001 .bd ul li {
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}
.picScroll-left001 .bd ul li .pic {
	text-align: center;
}
.picScroll-left001 .bd ul li .pic img {
	width: 310px;
	height: 220px;
	display: block;
}
.picScroll-left001 .bd ul li .title {
	line-height: 30px;
}
.picScroll-left001 .bd ul li .title a {
	color: #fff;
	font-size: 14px;
}

.par_left {
	height: 60px;
}
.par_left h3 a {
	font-size: 18px;
	color: #fff;
}
.par_left h3 span {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.picMarquee-left001 .bd ul li {
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	margin: 0 20px;
}
.picMarquee-left001 .bd ul li .pic img {
	width: 150px;
	height: 120px;
	border: 1px solid #a0a0a0;
	display: block;
	padding:3px;
	background:#fff;
}
.picMarquee-left001 .bd ul li .title {
	line-height: 30px;
}
.picMarquee-left001 .bd ul li .title a { color:#fff;
}
.xc {
	height: 470px;
	background: url(../images/xc.jpg) no-repeat center top;
	overflow: hidden;
}
.xc_c {
	width: 1020px;
	margin: 30px auto;
	overflow: hidden;
}
/*新闻*/
.newstxts{ height:280px; overflow:hidden;}
.news-all{ overflow:hidden; background:url(../images/news_bg.jpg) no-repeat center top; padding-bottom:70px;}
.news1{ width:340px; margin-right:20px;}
.news_header {
	height: 60px;
	line-height:60px;
	background:url(../images/news_line.jpg) no-repeat center;
}
.news_constxt img{ padding:5px; border:1px solid #a0a0a0; width:328px; height:120px;}
.news_constxt ul{ padding-top:20px;}
.news_constxt li{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #a0a0a0; font-size:14px; padding-left:15px; background:url(../images/newsIcon.jpg) no-repeat left center;}
.news_constxt li a{ display:inline-block; overflow:hidden; width:200px; margin-right:44px;}
.news_header h3 {
	display: inline-block;
}
.news_header h3 a {
	font-size: 18px;
}
.news_header b {
	float: right;
}
.slideTxtBoxnews {
	text-align: left;
}
.slideTxtBoxnews .hd {
	height: 60px;
	line-height:60px;
	background:url(../images/icon1.png) no-repeat left center;
	padding-left:70px;
	margin-bottom: 20px;
	position: relative;
}
.slideTxtBoxnews .hd ul {
	overflow: hidden;
	background:url(../images/xc_icon.jpg) no-repeat 98px center;
}
.slideTxtBoxnews .hd div {
	text-transform: uppercase;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #a7a7a7;
	height: 16px;
}
.slideTxtBoxnews .hd ul li {
	float: left;
	padding-right: 30px;
	cursor: pointer;
	font-size: 20px;
	margin-right: 10px;
	text-align: center;
	color: #333;
	font-weight: bold;
}
.slideTxtBoxnews .hd span {
	position: absolute;
	right: 5px;
	top: 25px;
}
.slideTxtBoxnews .hd ul li a {
	color: #333;
}
.slideTxtBoxnews .hd ul li.on a {
	color: #004c00;
}
.slideTxtBoxnews .bd .news-Tn {
	overflow: hidden;
	padding-bottom: 20px;
}
.slideTxtBoxnews .bd .news-Tn img {
	width: 223px;
	height: 151px;
	border: 1px solid #e8e8e8;
	padding: 4px;
}
.slideTxtBoxnews .bd .news-Tn div {
	width: 426px;
}
.slideTxtBoxnews .bd .news-Tn div span a {
	display: block;
	font-size: 15px;
	color: #004c00;
	height: 20px;
	overflow: hidden;
}
.slideTxtBoxnews .bd .news-Tn div p {
	height: 72px;
	overflow: hidden;
	color: #a8a8a8;
	margin: 10px 0;
}
.slideTxtBoxnews .bd .news-Tn div b a {
	display: block;
}
.slideTxtBoxnews .bd .T-news {
	float: left;
	width: 338px;
	overflow: hidden;
}
.slideTxtBoxnews .bd .T-news p {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 26px;
}
.slideTxtBoxnews .bd .T-news .newsTime {
	height: 30px;
	line-height: 30px;
	padding-left: 16px;
	background: url(../images/newsIcon.jpg) no-repeat left center;
	font-size: 14px;
}
.slideTxtBoxnews .bd .T-news .newsTime span {
	font-size: 24px;
}
.slideTxtBoxnews .bd .T-news .newsTime b {
	font-size: 14px;
}
.slideTxtBoxnews .bd .T-news .newsTxt {
	height: 30px;
	line-height: 30px;
	font-size: 13px;
}
.news-titleOne {
	overflow: hidden;
}
.news-titleTwo {
	padding-top: 20px;
}
.newsTs {
	width: 390px;
	height: 100px;
}
.newsTs div {
	width: 260px;
	height: 84px;
}
.newsTs div span a {
	display: block;
	font-size: 15px;
	margin-bottom: 10px;
}
.newsTs div p {
	height: 40px;
	overflow: hidden;
	color: #a8a8a8;
}
.slideTxtBoxnews .bd li .date {
	float: right;
	color: #999;
}
.news {
	padding: 30px 0 10px;
}
.news-s {
	padding-top: 30px;
}
.newsCon {
	width: 730px;
}
.newsCons {
	width: 330px;
	padding-left: 20px;
}
.cjwt_header {
	height: 60px;
	line-height:60px;
	background:url(../images/news_line.jpg) no-repeat center;
}
.newsConW h3 {
	display: inline-block;
}
.newsConW h3 a {
	font-size: 18px;
}
.cjwt_header b {
	float: right;
}
.cjwt_header span {
	color: #a7a7a7;
	font-size: 16px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.newsIn li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 13px;
}
.newsIn li a {
	float: left;
	display: inline-block;
	width: 290px;
	padding-left: 10px;
}
.newsIn li span {
	float: right;
}
.more-tit span {
	color: #1796d7;
}
.txtMarquee-top {
	overflow: hidden;
	position: relative;
}
.news-header {
	height: 30px;
	padding-left: 10px;
}
.news-header h3 {
	display: inline-block;
	font-size: 18px;
}
.news-header h3 span {
	text-transform: uppercase;
	display: inline-block;
	margin-left: 5px;
}
.txtMarquee-top .bd {
	padding: 15px 0;
}
.txtMarquee-top .infoList li {
	border-bottom: 1px solid #c5c5c5;
	padding-bottom: 10px;
	font-size: 14px;
	overflow:hidden;
}
.txtMarquee-top .infoList li a {
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 15px;
	color: #292929;
	margin-top: 5px;
	overflow:hidden;
}
.txtMarquee-top .infoList li span {
	display: block;
	height: 58px;
	overflow: hidden;
	color: #a8a8a8;
	font-size: 12px;
	font-family: "微软雅黑";
}
.txts {
	display: block;
	padding-left: 28px;
	background: url(../images/ww.jpg) no-repeat left center;
}
.pics {
	display: block;
	padding-left: 28px;
	background: url(../images/wd.jpg) no-repeat left 0;
	margin-top:10px;
}

.cp_hemm {
	width: 100%;
	text-align: center;
	padding-bottom: 20px;
}
.cp_hemm h2 a {
	font-size: 20px;
	font-weight: bold;
	color: #186bbb;
}
.cp_hemm h3 a {
	font-size: 20px;
	font-weight: bold;
	color: #186bbb;
}
.cp_hemm{ width:190px; height:158px;}
.cp_hemm ul {
	overflow: hidden;
}
.cp_hemm ul li {
	width:190px;
	height:79px; text-align:center; line-height:79px;
	background:#575954;
}
.cp_hemm ul li a {
	font-size: 20px;
	color: #fff;
}
.cp_hemm ul li.on{
	background:#004c00;
}
.cp_hemm b {
	display: block;
	font-weight: bold;
	font-size: 30px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #e4e4e4;
}
.cp_hemm i {
	display: block;
	border-top: 1px solid #18800a;
	margin: 0 auto;
	width: 122px;
}
.cp_hemm span {
	font-size: 14px;
	color: #000;
}
.imgss img{ width:104px; height:80px;}
.txtss{ width:216px;}
.bg_all{ background:url(../images/all_bbg.jpg) no-repeat center top;}

.tempWrap{ overflow:hidden; height:276px; position:relative;}

.onlines table{}
.onlines tr{ margin-bottom:10px;}
.onlines tr input{ width:300px; height:22px; border:1px solid #ccc; margin-bottom:10px;}
.onlines tr textarea{ width:300px; height:30px; margin-bottom:10px;}
.onlines td{ font-size:14px;}